package com.team.mp.api.service.intf;


import com.team.mp.api.bo.ResidentBasicInfoBo;
import com.team.mp.mapper.entity.ResidentDetail;
import com.team.mp.vo.R;

/**
 * @program: TProject_Mapper
 * @description: 业务接口层
 * @author: aming
 * @create: 2023-03-27 17:52:13
 */
public interface ResidentDetailService {
    /**
     * 新增内容
     */
    R saveBasic(ResidentBasicInfoBo bo);

    /**
     * 修改内容
     */
    R update(ResidentDetail residentDetail);

    /**
     * 删除
     */
    R del(long id);

    /**
     * 查询详情
     */
    R queryById(long id);

    /**
     * 查询 所有数据
     */
    R queryAll();

    R queryPage(int page,
                int size,
                String state,
                String deptname,
                String teamname,
                String packname);

}
